@charset "utf-8";
@import url(base.css);
.header{width: 100%;background: #fff;height: 100px;}
.headercon{width: 1062px;margin: 0 auto;height: 100px;}
.headerleft{float: left;padding-top: 30px;box-sizing: border-box;}
.headerleft a{display: block;}
.headerleft a img{width: 45%;}
.headeright{float: right;padding-top: 14px;box-sizing: border-box;}
.headertext{float: left;margin-right: 13px;}
.headertext span{font-size: 20px;color: #168ccd;}
.headertext span i{display: inline-block;width: 20px;height: 20px;background: url(../img/tall.png) no-repeat;
background-size: 100% 100%;vertical-align: -3px;}
.headertext span b{display: inline-block;width: 20px;height: 20px;background: url(../img/tezf.png) no-repeat;background-size: 100% 100%;vertical-align: -3px;}
.headertall{float: right;padding-top: 5px;box-sizing: border-box;}
.headertall ul li{font-size: 16px;color: #168ccd;margin-bottom: 3px;}
.onfirst{width: 100%;background: #aed23a;height: 680px;}
.onfirstcon{width: 1062px;margin: 0 auto;position: relative;height: 680px;}
.onfirstcon img{position: absolute;bottom: 0px;left: 38%;width: 30%;}
.onleft{float: left;width: 50%;padding-top: 15px;box-sizing: border-box;padding-left: 40px;}
.onleft h4{font-size: 30px;color: #fff;margin-bottom: 30px;font-weight: 600;}
.onleft span{display: block;font-size: 25px;color: #aed23a;background: #fff;text-align: center;line-height: 60px;height: 60px;
margin-bottom: 20px;}
.onleft ul li{overflow: hidden;clear: both;margin-bottom: 10px;}
.onleft ul li i{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #fff;
margin-right: 10px;float: left;margin-top: 10px;}
.onleft ul li p{font-size: 16px;color: #fff;display: inline-block;width: 93%;float: left;line-height: 30px;}
.onright{float: right;width: 400px;height: 430px;background: #fff;border-radius: 5px;padding: 25px 20px;box-sizing: border-box;
margin-top: 35px;}
.onright h4{font-size: 24px;color: #85ab0b;text-align: center;font-weight: 500;}
.onright p{font-size: 20px;color: #1d1d1d;text-align: center;margin: 20px 0;}
.onright ul li{overflow: hidden;clear: both;text-align: center;}
.onright ul li span{font-size: 18px;color: #85ab0b;float: left;margin-right: 10px;line-height: 40px;}
.onright ul li input{width: 255px;height: 40px;border:1px solid #9bbb34;border-radius: 5px;float: left;
font-size: 18px;color: #333;padding: 0 5px;box-sizing: border-box;}
.onright ul li button{width: 230px;height: 40px;border-radius: 20px;background: #ffe75d;text-align: center;line-height: 40px;
font-size: 20px;color: #85ab0b;border: 0;display: inline-block;margin-top: 40px;}
.two{width: 100%;background: #eee;padding: 30px 0;box-sizing: border-box;}
.twocon{width: 1000px;margin: 0 auto;}
.title h4{font-size: 30px;color: #1c1c1c;font-weight: 600;line-height: 40px;text-align: center;
margin-bottom: 40px;}
.teoimg{width: 100%;min-height: 570px;background: url(../img/banner2.png) center center no-repeat;background-size: 30%;}
.teoleft{float: left;width: 385px;}
.teoleft ul li{overflow: hidden;clear: both;margin-bottom: 30px;}
.teoleft ul li span{float: left;font-size: 45px;color: #aed23a;margin-right: 10px;}
.teocon{float: left;width: 82%;padding-top: 25px;box-sizing: border-box;}
.teocon h5{font-size: 25px;color: #1c1c1c;font-weight: bold;margin-bottom: 10px;}
.teocon p{font-size: 20px;color: #1c1c1c;text-indent: 2em;}
.teoright{float: right;width: 385px;box-sizing: border-box;}
.teoright ul li{overflow: hidden;clear: both;margin-bottom: 30px;}
.teoright ul li span{float: left;font-size: 45px;color: #aed23a;margin-right: 10px;}
.liji{width: 305px;height: 50px;background: #aed23a;font-size: 20px;color: #fff;text-align: center;line-height: 50px;margin: 35px auto 0;display: block;
border-radius: 50px;}
.twos{background: #fff;}
.teocons h5{font-weight: bold;}
.teocons p{font-size: 24px;}
.teoimgs{min-height: auto;background: url(../img/banner3.png) 45% center no-repeat;background-size: 25%;}
.ljblack{width: 100%;display: flex;justify-content: space-between;}
.teoimger ul{overflow: hidden;clear: both;}
.teoimger ul li{float: left;width: 436px;margin-bottom: 40px;}
.teoimger ul li:nth-child(2n){float: right;}
.teoimger ul li span{width: 90px;height: 90px;display: block;margin: 0 auto 20px;font-size: 0;text-align:center;}
.teoimger ul li span img{width: 100%;height: 100%;display:inline-block;}
.teoimger ul li p{font-size: 18px;color: #131313;text-align:center;}
.twoed{background: #fff;}
.teoimgered{text-align: center;}
.teoimgered>img{display: inline-block;width: 70%;}
.lijied{border-radius: 8px;}
.index_footer{background: #aed23a;padding: 30px 0 90px;}
.index_footer_cont{margin: 0 auto;width: 1062px;}
.index_footer_l{float: left;}
.ewm_cont .img{margin-top: 20px;float: left;}
.ewm_cont .img img{display: block;width: 200px;}
.ewm_cont .img p{font-size: 25px;color: #fff;text-align: center;margin-top: 20px;}
.ewm_cont .info{float: left;color: #fff;font-size: 24px;margin-top: 59px;margin-left: 40px;}
.ewm_cont .info ul{margin-top: 8px;}
.ewm_cont .info li{font-size: 18px;}
.ewm_cont .info a{font-size: 20px;display: block;width:200px;height: 40px;text-align: center;
line-height: 40px;border-radius: 5px;background: #fff;color: #aed23a;margin-top: 10px;}
.index_footer_l h3{font-size: 22px;color: #fff;font-weight: normal;text-align: center;width: 300px;}
.ewm_cont{margin-left: 53px;}
.index_footer_r{float: right;margin-top: 50px;text-align: right;margin-right:8%;}
.index_footer_r img{display: none;width: 200px;cursor: pointer;}
.index_footer_r p{font-size: 16px;color: #fff;margin-top: 40px;}
.index_foot{position: fixed;width: 100%;background: rgba(84,84,84,0.53);bottom: 0;left: 0;height: 80px;}
.index_foot_cont{margin: 0 auto;width: 1062px;}
.index_foot_cont .img{float: left;width: 125px;margin-top: -40px;margin-left: 0px;}
.index_foot_cont .img img{display: block;width:100%;height: 100%;}
.index_foot_cont p{float: left;font-size: 25px;color: #fff;line-height: 80px;margin-left: 80px;}
.index_foot_cont p span{font-size: 40px;color: #ffc600;font-weight: bold;}
.index_foot_cont p i{color: #ffc600;}
.index_foot_cont a{float: left;margin-left: 80px;font-size: 22px;color: #fff;background: #ffc600;border-radius: 6px;text-align: center;line-height: 45px;margin-top: 25px;padding: 0 36px;}
.celan{width: 86px;background: rgba(0,0,0,0.5);position: fixed;top: 30%;left: 0;transform: translate(0,-50%);}
.celan ul li{width: 86px;height: 76px;text-align: center;font-size: 12px;color: #fff;box-sizing: border-box;padding-top: 12px;}
.celan ul li i{width: 34px;margin: 0 auto 12px;display: block;font-size: 0;}
.celan ul li:last-child{height:90px;}
.celan ul li i img{width: 100%;height: 100%;}
.celan ul li p{text-align: center;}
.wximg{display: none;}
.wximg img{width: 100%;height: 100%;}
.wxzx{position: relative;}
.wxzx:before{ width:0;height:0; border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #BE0000;content: "";position: absolute;
top: 50%;left: 86px;margin-top: -8px;display: none;}
.wxzx:hover:before{display: block;}
.wxzx:hover .wximg{display: block;width: 100px;position: absolute;top: -10px;left: 96px;}
.celan ul .dianhua{position:relative;}
.celan ul .dianhua:hover .wximgs{display: block;}
.wximgs{position: absolute;top: 0;left: 86px;background: rgba(0,0,0,0.5);padding:8px 5px;box-sizing:border-box;display: none;width: 180px;}
.wximgs p{font-size:14px;color:#fff;margin:6px 0;text-align:center;}
.box{width: 660px;height: 500px;position: fixed;top: 43%;left: 50%;transform: translate(-50%,-50%);
background: url(../img/baner.png) center no-repeat;background-size: 100%;display: none;}
.boxcon{position: relative;width: 100%;height: 100%;}
.boxcon i{position: absolute;width: 40px;height: 40px;background: url(../img/gb.png) center no-repeat;background-size: 100%;
top: 41%;left: 8%;}
.zx{position: absolute;bottom: 14%;left:145px;}
.zx a{display: block;width: 150px;height:45px;background: url(../img/bj.png) no-repeat;background-size: 100% 100%;font-size: 20px;color: #2345bb;
text-align: center;line-height: 40px;float: left;margin-right: 60px;}
.zx a:last-child{margin-right: 0;}
.index_footer_r ul{margin-left: 40px;}
.index_footer_r ul li{font-size: 25px;color: #fff;margin-bottom: 40px;width: 180px;text-align: center;
cursor: pointer;}
/*one*/
.onbut{position: absolute;bottom: 0;}
.onbut h4{font-size: 24px;color:#fff;font-weight: 500;margin-bottom: 10px;}
.onbut .mian{font-size: 20px;color: #fff;padding: 4px 10px;border: 1px solid #fff;margin-bottom: 10px;display: block;}
.onbut .minge{font-size: 20px;color: #39619f;padding: 4px 10px;border: 1px solid #fff;
border-radius: 25px;display: block;background: #fff;text-align: center;margin-bottom: 30px;}
.bannercon{width: 100%;background: #eee;}
.banners{width: 990px;margin: 0 auto;padding: 60px 0;box-sizing: border-box;}
.bigbox{width: 100%;}
.bigleft{float: left;width: 36%;}
.twoimg{width: 100%;font-size: 0;text-align: center;}
.twoimg img{display: inline-block;}
.bigright{float: right;width: 36%;}
.twotext{width: 100%;background: #39619f;height: 150px;border-radius: 5px;padding-top: 60px;box-sizing: border-box;}
.twotext a{width: 40%;height: 40px;border-radius: 25px;border: 1px solid #fff;display: block;
margin: 0 auto;padding:4px 5px;box-sizing: border-box;}
.twotext a span{display: block;width: 100%;background: #fff;border-radius: 25px;font-size: 14px;color: #39619f;height: 30px;text-align: center;
line-height: 30px;}
.mians{width: 100%;background: #eee;}
.miancon{width: 990px;margin: 0 auto;padding: 20px 0;box-sizing: border-box;}
.mianleft{float: left;}
.mianleft h4{font-size: 24px;color:#39619f;font-weight: 500;margin-bottom: 10px;}
.mianleft .mian{font-size: 20px;color: #39619f;padding: 4px 10px;border: 1px solid #39619f;margin-bottom: 10px;display: block;border-radius: 5px;text-align: center;}
.mianright{float: right;padding-top: 25px;box-sizing: border-box;}
.mianright .minge{font-size: 20px;color: #fff;padding: 5px 50px;
border-radius: 25px;display: block;background: #39619f;text-align: center;}
.page1_c2_tabs{width: 990px;margin: 0 auto;margin-top: 50px;}
.page1_c2_tabs>li{float: left;width: 173px;height: 40px;text-align: center;margin-right: 9px;background: #aac6f2;line-height: 40px;border-radius: 4px;margin-top: 10px;}
.page1_c2_tabs>li a{display: block;width: 100%;height: 100%;color: #1b3f77;font-size: 18px;}
.bigleft p{text-align: center;font-size:20px;color: #212121;font-weight: bold;margin-top: 20px;}

.bigright{float: right;box-sizing: border-box;box-sizing: border-box;}
.bigright ul li h5,.bigleft ul li h5{font-size: 25px;color: #212121;font-weight: 500;}
.bigright ul li p,.bigleft ul li p{font-size: 20px;color: #333;font-weight: 500;}
.birt{margin-top: 50px;}
.birt span{float: left;font-size: 18px;line-height: 40px;margin-right: 100px;}
.birt span i{display: inline-block;width: 25px;height: 30px;background: url(../img/huo.png) no-repeat;
background-size: 100% 100%;margin-right: 10px;vertical-align: -5px}
.birt a{float: left;font-size: 18px;border-radius: 5px;background: #39619f;color: #fff;
padding: 0 15px;box-sizing: border-box;height: 40px;line-height: 40px;}
.bigboxer{width: 990px;margin: 20px auto 0;}
.biglefts ul li{float: left;width: 35%;margin-bottom: 20px;min-height: 180px;margin-left: 10%;}
/* .biglefts ul li:nth-child(3n){margin-right: 0;} */
.biglefts ul li h5{font-size: 25px;font-weight: 500;text-align: center;margin-bottom: 10px;}
 .biglefts ul li p{font-size: 20px;color: #333;font-weight: 500;}
.bannerconterimg{width: 990px;margin: 0 auto;}
.zhuce{width: 100%;background: #eeeeee;padding: 20px 5px;box-sizing: border-box;}
.zhucecon{width: 990px;margin: 0 auto;padding: 0 80px;box-sizing: border-box;}
.zhuce h4{text-align: center;font-size: 20px;color: #1c1c1c;font-weight: 500;margin-bottom: 10px;}
.zhuce h4 span{font-size: 24px;color: #ffba00;}
.zhuce ul li{float: left;width: 49%;margin-bottom: 10px;display: flex;justify-content: center;}
.zhuce ul li:nth-child(2n){float: right;padding-left: 10px;box-sizing: border-box;}
.zhuce ul li span{float: left;width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;color: #fff;border-radius: 50%;
background: #39619f;margin-right: 10px;}
.zhuce ul li p{font-size: 16px;color: #1C1C1C;line-height: 30px;}
.biaodan{width: 100%;background: #fff;padding: 20px 10px;box-sizing: border-box;}
.biaodancon{width: 990px;margin: 0 auto;}
.biaodancon ul li{width: 40%;margin: 0 auto;}
.biaodancon ul li input{height: 40px;border:1px solid #aed23a;padding-left: 10px;box-sizing: border-box;float: left;border-radius:25px;font-size: 16px;
color: #222;line-height: 40px;width: 70%;width: 100%;}
.biaodancon ul li button{font-size: 16px;color: #85ab0b;border-radius: 25px;background: #ffe75d;text-align: center;box-sizing: border-box;border: 0;
margin-top: 20px;height: 40px;}
.biaodancon p{font-size: 18px;color: #1c1c1c;text-align: center;margin-bottom: 15px;margin: 20px 0;}
.biaodancon p span{color: #ffba00;font-size: 24px;margin: 0 10px;}
.whycon{width: 990px;margin: 0 auto;}
.whyimg{width: 100%;text-align: center;}
.whyimg img{display: inline-block;}
.whylist{width: 100%;padding-left: 50px;box-sizing: border-box;}
.whylist p{font-size: 20px;color: #1C1C1C;margin-bottom: 10px;}
.fangfa{width: 100%;padding: 60px 0;box-sizing: border-box;}
.fangfacon{width: 990px;margin: 0 auto;}
.fangfaone{width: 60%;border: 1px solid #39619f;padding: 15px;box-sizing: border-box;border-radius:15px;margin: 0 auto;}
.banw{width: 100%;}
.banw ul li{width: 20%;border-radius: 25px;background: #bfd1ed;height: 35px;font-size: 18px;line-height: 35px;
color: #202020;text-align: center;float: left;margin-bottom: 35px;margin-right: 80px;}
.banw ul li:nth-child(1){margin-left: 125px;}
.banw ul li:nth-child(3){margin-right: 0;}
.banw ul li:nth-child(4){width: 20%;margin-left: 325px;}
.banw ul li:nth-child(5){margin-right: 0;}
/**/
.onfirst .lhar_txt{background: rgba(255,255,255,0.61);text-align: center;padding-top: 15px;height: 100px;position: absolute;left: 0;bottom: 0px;width: 100%;}
.onfirst .lhar_txt span{display: inline-block;font-size: 60px;color: #ffb400;}
.onfirst .lhar_txt p{display: inline-block;font-size: 40px;color: #3f3f3f;}
.lhar_page1_c2_tabs{width:560px;margin: 0 auto;margin-bottom: 40px;}
.lhar_page1_c2_tabs li{background: #e0f1a8;}
.lhar_page1_c2_tabs li a{color: #85ab0b;}
.lhar_bannered ul li h5{background: #e0f1a8;border-radius: 40px;padding: 4px 0;color: #85ab0b;}
.four_lhar_c1_box{background: #eeeeee;}
.four_lhar_c1{width: 990px;margin: 0 auto;padding: 20px 0;}
.four_lhar_c1 .txt{float: left;font-size: 34px;color: #39619f;padding-top: 18px;}
.four_lhar_c1 .txt span{font-size: 56px;color: #ffb400;}
.four_lhar_c1 .form{float: right;}
.four_lhar_c1 .form input{background: #eeeeee;display: block;font-size: 20px;text-align: center;outline: none;width: 200px;height: 50px;border-radius: 50px;border: 2px solid #39619f;color: #39619f;}
.four_lhar_c1 .form .sub{background: #39619f;color: #fff;margin-top: 10px;}
.bannerconterssed{width: 100%;background: #fff;padding: 60px 0;box-sizing: border-box;}
.bacon{width: 100%;}
.bacon ul li{float: left;width: 25%;text-align: center;font-size: 14px;color: #1C1C1C;margin-bottom: 10px;}
.bacon ul li b{display: block;width: 20%;margin: 0 auto;height: 90px;line-height: 90px;}
.bacon ul li b img{width: 100%;display: inline-block;}
.bacon ul li p{margin-top: 10px;font-size: 18px;}

.kq,.kz,.kh {
    height: 435px;width: 100%;
    background-repeat: no-repeat;
}
.kq {
    background-image: url(../img/kq.jpg);
}
.kq:hover {
    background-image: url(../img/q.jpg);
}
.kz {
    background-image: url(../img/kz.jpg);
}
.kz:hover {
    background-image: url(../img/z.jpg);
}

.kh {
    background-image: url(../img/kh.jpg);
}
.kh:hover {
    background-image: url(../img/h.png);
}

